# -*- coding: utf-8 -*-
"""
Spyder Editor

This is a temporary script file.
"""

import random
go = 'Y'
while go == 'Y':
    x = random.randint(1, 10)
    #print(x)
    print('欢迎来到猜数字游戏，你共有3次机会，请开始吧！')
    i = 3
    while i > 0:
        try:
            digt = int(input('请输入一个1到10的数字：'))
            if digt == x:
                print('恭喜你，猜对了！')
                break
            elif x < digt <= 10:
                print('太大了！')
            elif 1 <= digt < x:
                print('太小了！')
            else:
                print('输入值不合法！')
                i = i + 1
            i = i - 1
            if i != 0:
                print('你还可以尝试', i, '次！')
        except ValueError:
            print('输入值不合法！')
            print('你还可以尝试', i, '次！')
    else:
        print('很遗憾，次数用完了！答案是', x)
    go = input('输入任意值后按回车键退出，若想重来请输入"Y":')
else:
    print('再见！')
